Synonyms for "ethylene tetrachloride"

Words with similar meaning